<html>
    <head>
        <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
        <style type="text/css">
                        @import "../compatibility_result.css";
                    </style>
    </head>
    <body>
        <div>
            <table class="title">
                <tr>
                    <td align="left"><img src="../logo.png"></td>
                </tr>
            </table>
        </div>
        <div style="text-align: center">
            <a href="../test_result.html">Home</a>
        </div>
        <div>
            <table class="testdetails">
                <tr>
                    <td class="module" colspan="3"><a name="armeabi-v7a%C2%A0CtsVoiceInteractionTestCases">armeabi-v7a&nbsp;CtsVoiceInteractionTestCases</a></td>
                </tr>
                <tr>
                    <th width="30%">Test</th><th width="5%">Result</th><th>Details</th>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorNoDspTest#testCreateAlwaysOnHotwordDetector_noSTModule_stateUnavailableWhenChangeIdDisabled</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Overriding compat change below targetSdk requires userdebug</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorNoDspTest#testCreateAlwaysOnHotwordDetector_noSTModule_throwsExceptionWhenChangeIdEnabled</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Overriding compat change below targetSdk requires userdebug</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorNoHdsTest#ifExemptionDisabled_startRecognition_RecordOpsNoted</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorNoHdsTest#testStartRecognition_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorNoHdsTest#ifExemptionEnabled_startRecognition_noRecordOpsNoted</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testDestroy_halModelUnloadedAndClientDetached</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testOnPhoneCall_recognitionPausedAndResumed</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testStartRecognitionFail_leavesModelUnrequested</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testStartRecognitionWithFlagBatterySaverAllEnabled_noRecognitionPaused</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Device doesn't support battery saver</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testRecognitionNotRequested_afterResumeFailed</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testStartRecognitionWithFlagBatterySaverAllDisabled_recognitionPaused</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Device doesn't support battery saver</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testStartRecognitionWithFlagBatterySaverCriticalOnly_noRecognitionPaused</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Device doesn't support battery saver</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testDspEnrollment_enrollmentStopsRunningSession_onFailureAndEnrolledReceived</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testDestroy_clientDetachedWhenNoModelLoaded</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testStartRecognitionNoFlagBatterySaverAllDisabled_recognitionPaused</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Device doesn't support battery saver</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testDestroy_doubleCallsAreNoop</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testOnDetected_timestampIsAfterRecognitionStarted</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testRecognitionResumedFailed_onFailureReceived</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testOnRejected_noAppOpsNoted</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testStartRecognitionDuringContention_succeedsPausesThenResumes</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testStartRecognition_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testStartRecognitionDuringBatterySaver_succeedsPausesThenResumes</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Device doesn't support battery saver</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testStartRecognitionNoFlagBatterySaverAllEnabled_noRecognitionPaused</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Device doesn't support battery saver</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testOnDetected_appropriateAppOpsNoted</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testDestroy_destroyAndRecreateCreatesNewHotwordDetectionService</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testStartRecognitionNoFlagBatterySaverCriticalOnly_recognitionPaused</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Device doesn't support battery saver</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testHalIsDead_onFailureReceived</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testAppOpsLostReacquired_recognitionPausedResumed</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testAbortRecognitionAndOnResourceAvailable_recognitionPausedAndResumed</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.AlwaysOnHotwordDetectorTest#testAfterDestroy_detectorIsInvalid</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.DirectActionsTest#testCancelPerformedDirectAction</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.DirectActionsTest#testGetPackageName</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.DirectActionsTest#testGrantVisibilityOnRequestDirectActions</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.DirectActionsTest#testNotifyDirectActionsChanged</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.DirectActionsTest#testVoiceInteractorDestroy</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.DirectActionsTest#testPerformDirectAction</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_softwareDetectorWithAudioEgress</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_externalSourceWithAudioEgressWrongCopyBufferSize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testMultipleDetectors_onDetectFromDspAndMic_success</td><td class="failed">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">fail</div>
                    </td><td class="failuredetails">
                        <div class="details">expected: 16</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_createDspDetector_customResult_getCustomStatus</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_createDetectorTwiceQuickly_triggerSuccess</td><td class="failed">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">fail</div>
                    </td><td class="failuredetails">
                        <div class="details">expected: 16</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_software_externalSourceSecurityException_onFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_dspDetector_serviceScheduleRestarted</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectFromDspTimeout_triggerOnFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_softwareDetector_serviceScheduleRestarted</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_createSoftwareDetector_sendOverMaxResult_getException</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testVoiceInteractionService_holdBindHotwordDetectionPermission_triggerFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_dspDetector_onDetectedTwice_clientOnlyOneOnDetected</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectFromExternalSourceAudioBroken_onFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">IGNORED</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionServiceDspWithAudioEgress</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_processDied_triggerOnFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onRejectWearableHotword_notifiesWearable</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectFromExternalSource_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_receivesOptionsFromWearable</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_createSoftwareDetector_customResult_getCustomStatus</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_dspDetector_onDetectFromExternalSource_rejected</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_dspDetector_duringOnDetect_serviceRestart</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectFromDsp_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionServiceDspWithAudioEgressWrongCopyBufferSize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testVoiceInteractionService_disallowCreateAlwaysOnHotwordDetectorTwice</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_createDspDetector_sendOverMaxResult_getException</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectFromExternalSourceWithAudioEgress</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testVoiceInteractionService_disallowCreateSoftwareHotwordDetectorTwice</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_processDied_triggerOnError</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_softwareDetectorWithAudioEgressWrongCopyBufferSize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectFromDsp_timeout</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onHotwordDetectionServiceRestarted</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectFromMic_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_softwareDetector_onDetectFromExternalSource_rejected</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testVoiceInteractionService_withoutManageHotwordDetectionPermission_triggerFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_concurrentCapture</td><td class="failed">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">fail</div>
                    </td><td class="failuredetails">
                        <div class="details">expected: 16</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectFromWearableWithAudioEgress</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_closePipeInWearableHotwordResult_notifiesWearable</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectFromDspSecurityException_onFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectFromWearable_doesNotNoteRecordAudioOp</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_destroySoftwareDetector_activeDetectorRemoved</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onStopDetection</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_softwareDetector_processDied_triggerOnFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectedTwice_clientOnlyOneOnDetected</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_validHotwordDetectionComponentName_triggerSuccess</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testVoiceInteractionService_createSoftwareWithoutPermission_triggerFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_destroyDspDetector_activeDetectorRemoved</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_wearableHotwordWithWrongVisComponent_notifiesWearable</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_getMaxCustomInitializationStatus</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectFromMicSecurityException_onFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testVoiceInteractionService_createSoftwareBindHotwordDetectionPermission_Failure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_dspDetector_onRejectedTwice_clientOnlyOneOnRejected</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectFromDsp_rejection</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceBasicTest#testHotwordDetectionService_onDetectFromExternalSourceSecurityException_onFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceMultipleDetectorTest#testHotwordDetectionServiceMultipleDetectors_detectHotwordDSPThenVisualQuery</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceMultipleDetectorTest#testHotwordDetectionServiceMultipleDetectors_detectVisualQueryThenHotwordDSP</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceMultipleDetectorTest#testVoiceInteractionService_createMultipleDetectorRestartSuccess</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceMultipleDetectorTest#testVoiceInteractionService_createMultipleDetectorSuccess</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceMultipleDetectorTest#testHotwordDetectionServiceMultipleDetectors_restart_detectVisualQueryThenHotword</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceNonIsolatedTest#testHotwordDetectionService_noIsolatedTags_triggerFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceNonSharedIsolatedTest#testHotwordDetectionService_noIsolatedTags_triggerFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServicePermissionTest#testHotwordDetectionService_hasCaptureAudioOutputPermission</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceProximityTest#testAttentionService_onDetectFromDsp</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Device does not have service 'attention'</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceProximityTest#testAttentionService_onDetectFromMic_updatedProximity</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Device does not have service 'attention'</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceProximityTest#testAttentionService_onDetectFromMic_noUpdates</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Device does not have service 'attention'</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceProximityTest#testAttentionService_onDetectFromExternalSource_doesNotReceiveProximity</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Device does not have service 'attention'</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceProximityTest#testAttentionService_onDetectFromMic_unknownProximity</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Device does not have service 'attention'</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceStressTest#testHotwordDetectionService_createAlwaysOnHotwordDetector_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceStressTest#testHotwordDetectionService_onDetectFromExternalSource_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceStressTest#testHotwordDetectionService_onDetectFromDsp_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceStressTest#testHotwordDetectionService_createSoftwareHotwordDetector_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.HotwordDetectionServiceStressTest#testHotwordDetectionService_onDetectFromMic_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.SandboxedDetectionServiceNonExistenceTest#testVisualQueryDetectionService_noVisualQueryDetectionComponentName_triggerFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.SandboxedDetectionServiceNonExistenceTest#testHotwordDetectionService_noHotwordDetectionComponentName_triggerFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_startRecogintion_enableA11ySettingStreamSuccess</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_startRecogintion_disableA11ySettingStreamFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_startRecogintion_multipleQueryStreamFinish</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_startRecogintion_noAttention</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_startRecogintion_attentionQueryRejectedLeave</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVoiceInteractionService_holdBindHotwordDetectionPermission_triggerFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_openFileReadOnly_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVoiceInteractionService_disallowCreateVisualQueryDetectorTwice</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_onServiceRestarted</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_openFileNotExist_failure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_startRecogintion_audioVisualAttentionQueryStream</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_openFileMultiple_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_startRecogintion_complexResultsQueryOnlySuccess</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_startRecogintion_AccessibilityAttentionQueryStream</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_startRecogintion_testCameraOpen</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_destroyVisualQueryDetector_activeDetectorRemoved</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVoiceInteractionService_withoutManageHotwordDetectionPermission_triggerFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_startRecogintion_attentionQueryFinishedLeave</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_onStopDetection</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_startRecogintion_attentionDoubleQueryFinishedLeave</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_startRecogintion_noQuery</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_validComponentName_triggerSuccess</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_openFileWrite_failure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceBasicTest#testVisualQueryDetectionService_startRecogintion_noQueryFinish</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceNonIsolatedTest#testVisualQueryDetectionService_noIsolatedTags_triggerFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectionServiceNonSharedIsolatedTest#testVisualQueryDetectionService_noIsolatedTags_triggerFailure</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectorTest#testVisualQueryDetector_startStopRecognitionSuccess</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectorTest#testVisualQueryDetector_setAccessibilitySettingsListener_notifySuccess</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VisualQueryDetectorTest#testVisualQueryDetector_getCurrentAccessibilitySettingsSuccess</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Testing VisualQueryDetectionService requires enabling the feature</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionMultiDetectorTest#testAlwaysOnHotwordDetectorCreate_rejectMultipleDetectorsOfTheSameType</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">IGNORED</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionMultiDetectorTest#testAlwaysOnHotwordDetectorDestroy_throwsExceptionAfterDestroy</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">IGNORED</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionRoleTest#testAssistRole_hasRecognitionService</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionRoleTest#testAssistRole_noRecognitionService</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceNoExistingSessionServiceTest#testShowSession_onShowSessionFailedCalled</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceNoExistingSessionServiceTest#testShowSessionWithNullArgs_onShowSessionFailedCalledHasId</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#onHandleScreenShotAndAssist_workProfileWithDisallowPolicy_failed</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: The device does not have space for 1 additional user(s) (1 current users, 1 max users)</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#onHandleScreenShotAndAssist_workProfileWithDisallowPolicy_successInInitialUser</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: The device does not have space for 1 additional user(s) (1 current users, 1 max users)</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#onHandleScreenShotAndAssist_workProfileWithoutDisallowPolicy_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: The device does not have space for 1 additional user(s) (1 current users, 1 max users)</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#onHandleScreenShotAndAssist_privateProfile_failed</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">ASSUMPTION_FAILURE</div>
                    </td><td class="failuredetails">
                        <div class="details">org.junit.AssumptionViolatedException: Device must support Private Space.</div>
                    </td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testCreateAlwaysOnHotwordDetectorNoExecutorOtherThread_callbackRunsOnNonMainThread</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#onHandleScreenShotAndAssist_initialUser_success</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testCreateHotwordDetectorWithExecutor_callbackRunsOnNonMainThread</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testCreateHotwordDetectorNoExecutorOtherThread_callbackRunsOnMainThread</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testCreateDspHotwordDetectorNoHDSNoExecutorOtherThread_callbackRunsOnNonMainThread</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testCreateDspHotwordDetectorNoHDSNoExecutorMainThread_callbackRunsOnMainThread</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testCreateAlwaysOnHotwordDetectorWithExecutor_callbackRunsOnNonMainThread</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testCreateDspHotwordDetectorNoHDSWithExecutor_callbackRunsOnNonMainThread</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testCreateHotwordDetectorNoExecutorMainThread_callbackRunsOnMainThread</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testCreateAlwaysOnHotwordDetectorNoExecutorMainThread_callbackRunsOnMainThread</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testShowSessionWithNullArgs_onPrepareToShowSessionCalledHasId</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testShowSession_onPrepareToShowSessionCalledTwiceIdIsDifferent</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testShowSession_onPrepareToShowSessionCalled</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testVoiceInteractionSession_startAssistantActivityWithoutActivityOptions</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionServiceTest#testVoiceInteractionSession_startAssistantActivityWithActivityOptions</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionSessionVisibleActivityTest#testVoiceInteractionSession_registerVisibleActivityCallback_withoutExecutor</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionSessionVisibleActivityTest#testVoiceInteractionSession_registerVisibleActivityCallback_beforeOnCreate</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionSessionVisibleActivityTest#testReceiveVisibleActivityCallbackAfterStartNewOrFinishActivity</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionSessionVisibleActivityTest#testVoiceInteractionSession_unregisterVisibleActivityCallback_withoutCallback</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionSessionVisibleActivityTest#testVoiceInteractionSession_registerVisibleActivityCallback_withoutCallback</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionSessionVisibleActivityTest#testReceiveVisibleActivityCallbackAfterCrashActivity</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.VoiceInteractionTest#testAll</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">IGNORED</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.AlwaysOnHotwordDetectorEventPayloadTest#testEventPayload_getKeyphraseRecognitionExtras</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.AlwaysOnHotwordDetectorEventPayloadTest#testEventPayload_getCaptureAudioFormat</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.AlwaysOnHotwordDetectorEventPayloadTest#testEventPayload_getTriggerAudio_noTriggerInData_dataNonNull</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.AlwaysOnHotwordDetectorEventPayloadTest#testEventPayload_getAudioStream</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.AlwaysOnHotwordDetectorEventPayloadTest#testEventPayload_getHotwordDetectedResult</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.AlwaysOnHotwordDetectorEventPayloadTest#testEventPayload_getTriggerAudio_triggerInData_dataNonNull</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.AlwaysOnHotwordDetectorEventPayloadTest#testEventPayload_verifyDefaultValues</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordAudioStreamTest#testHotwordAudioStreamParcelizeDeparcelize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordAudioStreamTest#testHotwordAudioStreamDefaultAndUpdateValue</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_setInvalidHotwordDurationMillis</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_getMaxBackgroundAudioPower</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_setInvalidSpeakerId</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResultParcelizeDeparcelize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_bundleExceedMaxBundleSize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_setInvalidBackgroundAudioPower</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_setInvalidAudioChannel</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_getMaxScore</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_setInvalidHotwordPhraseId</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_setInvalidScore</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_getMaxBundleSize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResultBuilder</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_setInvalidHotwordOffsetMillis</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_setInvalidPersonalizedScore</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_getMaxHotwordPhraseId</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectedResultTest#testHotwordDetectedResult_totalSize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectionServiceDefaultMethodTest#testHotwordDetectionService_onDetect_fromExternalSource</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectionServiceDefaultMethodTest#testHotwordDetectionService_onDetect_fromDsp</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectionServiceDefaultMethodTest#testHotwordDetectionService_onDetect_fromMic</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectionServiceFailureTest#testHotwordDetectionServiceFailureParcelizeDeparcelize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectionServiceFailureTest#testHotwordDetectionServiceFailure_nullErrorMessage</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectionServiceFailureTest#testHotwordDetectionServiceFailure_getSuggestedAction</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectionServiceFailureTest#testHotwordDetectionServiceFailure_getErrorCode</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordDetectionServiceFailureTest#testHotwordDetectionServiceFailure_getErrorMessage</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordRejectedResultTest#testHotwordRejectedResultParcelizeDeparcelize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.HotwordRejectedResultTest#testHotwordRejectedResultBuilder</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.SandboxedDetectionServiceDefaultTest#testSandboxedDetectionInitializer_getMaxCustomInitializationStatus</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.SoundTriggerFailureTest#testSoundTriggerFailure_getErrorCode</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.SoundTriggerFailureTest#testSoundTriggerFailure_getSuggestedAction</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.SoundTriggerFailureTest#testSoundTriggerFailure_nullErrorMessage</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.SoundTriggerFailureTest#testSoundTriggerFailure_getErrorMessage</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.SoundTriggerFailureTest#testSoundTriggerFailureParcelizeDeparcelize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisibleActivityInfoTest#testVisibleActivityInfo_nullAssistToken</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisibleActivityInfoTest#testVisibleActivityInfoData</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisibleActivityInfoTest#testVisibleActivityInfoParcelizeDeparcelize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryAttentionResultTest#testVisualQueryAttentionResult_buildAttentionResultFail_invalidHighEngagementLevel</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryAttentionResultTest#testVisualQueryAttentionResult_buildAttentionResultFail_invalidInteractionIntent</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryAttentionResultTest#testVisualQueryAttentionResultParcelizeDeparcelize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryAttentionResultTest#testVisualQueryAttentionResult_buildAttentionResultFail_invalidLowEngagementLevel</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryAttentionResultTest#testVisualQueryAttentionResult_buildAudioVisualAttentionSuccess</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryAttentionResultTest#testVisualQueryAttentionResult_buildAccessibilityInteractionIntentSuccess</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryDetectedResultTest#testHotwordDetectedResultParcelizeDeparcelize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryDetectedResultTest#testVisualQueryDetectedResult_setInvalidSpeakerId</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryDetectedResultTest#testVisualQueryDetectedResultBuilder</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryDetectionServiceDefaultMethodTest#testVisualQueryDetectionService_onStartDetection</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryDetectionServiceDefaultMethodTest#testVisualQueryDetectionService_onBindIntCorrectIntent</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryDetectionServiceDefaultMethodTest#testVisualQueryDetectionService_onBindCorrectIntent</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryDetectionServiceFailureTest#testVisualQueryDetectionServiceFailure_nullErrorMessage</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryDetectionServiceFailureTest#testVisualQueryDetectionServiceFailure_getSuggestedAction</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryDetectionServiceFailureTest#testVisualQueryDetectionServiceFailure_getErrorMessage</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryDetectionServiceFailureTest#testVisualQueryDetectionServiceFailure_getErrorCode</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
                <tr>
                    <td class="testname">android.voiceinteraction.cts.unittests.VisualQueryDetectionServiceFailureTest#testVisualQueryDetectionServiceFailureParcelizeDeparcelize</td><td class="pass">
                        <div style="text-align: center; margin-left:auto; margin-right:auto;">pass</div>
                    </td><td class="failuredetails"></td>
                </tr>
            </table>
        </div>
    </body>
</html>
